Stephen Lambert

Stephen Lambert , Creator

Biography

Personal Info

Know for

Creator

Birthday

March 22 1959

Place of Birth

London, England, UK

Making Squid Game: The Challenge